segmented worms - Alemán Inglés Diccionario